home *** CD-ROM | disk | FTP | other *** search
/ Carousel / CAROUSEL.cdr / mactosh / hc / textwrit.sit / Text Writer / card_3842.txt < prev    next >
Text File  |  1988-08-19  |  24KB  |  872 lines

  1. -- card: 3842 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 3394
  5. -- name: 
  6. ----- HyperTalk script -----
  7. on openCard
  8.   hide button "Hide List"
  9.   show button "List"
  10.   hide card field "List"
  11. end openCard
  12.  
  13.  
  14.  
  15. -- part 6 (button)
  16. -- low flags: 00
  17. -- high flags: 8002
  18. -- rect: left=243 top=19 right=37 bottom=301
  19. -- title width / last selected line: 0
  20. -- icon id / first selected line: 0 / 0
  21. -- text alignment: 1
  22. -- font id: 0
  23. -- text size: 12
  24. -- style flags: 0
  25. -- line height: 16
  26. -- part name: Report
  27. ----- HyperTalk script -----
  28. on mouseUp
  29.   Open printing
  30.   doMenu "Print Report..."
  31.   close printing
  32. end mouseUp
  33.  
  34.  
  35.  
  36. -- part 12 (field)
  37. -- low flags: 81
  38. -- high flags: 0007
  39. -- rect: left=87 top=152 right=296 bottom=357
  40. -- title width / last selected line: 0
  41. -- icon id / first selected line: 0 / 0
  42. -- text alignment: 0
  43. -- font id: 3
  44. -- text size: 10
  45. -- style flags: 0
  46. -- line height: 13
  47. -- part name: Help field
  48. ----- HyperTalk script -----
  49. on mouseUp
  50.   hide card field "Help field"
  51. end mouseUp
  52.  
  53.  
  54. -- part 18 (button)
  55. -- low flags: 00
  56. -- high flags: 8002
  57. -- rect: left=468 top=19 right=37 bottom=512
  58. -- title width / last selected line: 0
  59. -- icon id / first selected line: 0 / 0
  60. -- text alignment: 1
  61. -- font id: 0
  62. -- text size: 12
  63. -- style flags: 0
  64. -- line height: 16
  65. -- part name: Home
  66. ----- HyperTalk script -----
  67. on mouseUp
  68.   go Home
  69. end mouseUp
  70.  
  71.  
  72.  
  73. -- part 19 (button)
  74. -- low flags: 00
  75. -- high flags: 8002
  76. -- rect: left=0 top=19 right=37 bottom=60
  77. -- title width / last selected line: 0
  78. -- icon id / first selected line: 0 / 0
  79. -- text alignment: 1
  80. -- font id: 0
  81. -- text size: 12
  82. -- style flags: 0
  83. -- line height: 16
  84. -- part name: Open
  85. ----- HyperTalk script -----
  86. on mouseUp
  87.   show card field "List"
  88.   if Selection is empty
  89.   show card button "Hide List"
  90.   then exit mouseup
  91.   put Selection into fileName
  92.   put card field fileName into bkgnd field "Text"
  93.   put ">>"&fileName&"<<" into bkgnd field "Title"
  94.   hide card field "List"
  95.   hide card button "Hide List"
  96.   show card button "List"
  97. end mouseUp
  98.  
  99.  
  100.  
  101. -- part 21 (button)
  102. -- low flags: 00
  103. -- high flags: 8002
  104. -- rect: left=299 top=19 right=37 bottom=354
  105. -- title width / last selected line: 0
  106. -- icon id / first selected line: 0 / 0
  107. -- text alignment: 1
  108. -- font id: 0
  109. -- text size: 12
  110. -- style flags: 0
  111. -- line height: 16
  112. -- part name: New
  113. ----- HyperTalk script -----
  114. on mouseUp
  115.   put empty into bkgnd field "Text"
  116.   put "<<untitled>>" into bkgnd field "Title"
  117.   click at 4,86
  118. end mouseUp
  119.  
  120.  
  121.  
  122. -- part 22 (field)
  123. -- low flags: 80
  124. -- high flags: 2007
  125. -- rect: left=1 top=74 right=342 bottom=108
  126. -- title width / last selected line: 0
  127. -- icon id / first selected line: 0 / 0
  128. -- text alignment: 0
  129. -- font id: 3
  130. -- text size: 12
  131. -- style flags: 0
  132. -- line height: 16
  133. -- part name: List
  134. ----- HyperTalk script -----
  135. on mouseUp
  136.  
  137. end mouseUp
  138.  
  139.  
  140.  
  141. -- part 23 (button)
  142. -- low flags: 00
  143. -- high flags: 8002
  144. -- rect: left=114 top=19 right=37 bottom=184
  145. -- title width / last selected line: 0
  146. -- icon id / first selected line: 0 / 0
  147. -- text alignment: 1
  148. -- font id: 0
  149. -- text size: 12
  150. -- style flags: 0
  151. -- line height: 16
  152. -- part name: List
  153. ----- HyperTalk script -----
  154. on mouseUp
  155.   show card field "List"
  156.   hide card button "List"
  157.   show card button "Hide List"
  158. end mouseUp
  159.  
  160.  
  161.  
  162. -- part 26 (button)
  163. -- low flags: 80
  164. -- high flags: 8002
  165. -- rect: left=114 top=19 right=37 bottom=179
  166. -- title width / last selected line: 0
  167. -- icon id / first selected line: 0 / 0
  168. -- text alignment: 1
  169. -- font id: 0
  170. -- text size: 12
  171. -- style flags: 0
  172. -- line height: 16
  173. -- part name: Hide List
  174. ----- HyperTalk script -----
  175. on mouseUp
  176.   hide card field 2
  177.   hide card button "Hide List"
  178.   show card button "List"
  179.  
  180. end mouseUp
  181.  
  182.  
  183.  
  184. -- part 29 (button)
  185. -- low flags: 00
  186. -- high flags: 8002
  187. -- rect: left=405 top=19 right=37 bottom=469
  188. -- title width / last selected line: 0
  189. -- icon id / first selected line: 0 / 0
  190. -- text alignment: 1
  191. -- font id: 0
  192. -- text size: 12
  193. -- style flags: 0
  194. -- line height: 16
  195. -- part name: Save As
  196. ----- HyperTalk script -----
  197. on mouseUp
  198.   ask "Save text to what file name?"
  199.   if it is empty then exit mouseUp
  200.   put it into fileName
  201.   if fileName is in card field "List"
  202.   then
  203.   answer "Sorry, can't use that name (check your list)." with "OK"
  204. else
  205.   set the lockScreen to true
  206.   set the cursor to 4
  207.   put it into fileName
  208.   set the lockScreen to true
  209.   domenu "New Field"
  210.   get the number of card fields
  211.   set name of card field IT to filename
  212.   put bkgnd field "Text" into card field fileName
  213.   put number of lines in card field "List" into counter
  214.   add 1 to counter
  215.   put fileName into line counter of card field "List"
  216.   put ">>"&fileName&"<<" into bkgnd field "Title"
  217.   choose browse tool
  218.   hide card field fileName
  219. end if
  220. end mouseUp
  221.  
  222.  
  223.  
  224. -- part 58 (button)
  225. -- low flags: 00
  226. -- high flags: 8002
  227. -- rect: left=59 top=19 right=37 bottom=115
  228. -- title width / last selected line: 0
  229. -- icon id / first selected line: 0 / 0
  230. -- text alignment: 1
  231. -- font id: 0
  232. -- text size: 12
  233. -- style flags: 0
  234. -- line height: 16
  235. -- part name: Delete
  236. ----- HyperTalk script -----
  237. on mouseUp
  238.   Ask "Which file to be deleted?"
  239.   set the cursor to 4
  240.   set lockScreen to true
  241.   put it into delFile
  242.   if it is empty then exit mouseup
  243.   else set the lockScreen to true
  244.   choose field tool
  245.   get location of card field delFile
  246.   show card field delFile
  247.   click at it
  248.   domenu "Clear Field"
  249.   put number of lines in card field "List" into Count
  250.   repeat with L= 1 to Count
  251.     if line L of card field "List" = delFile
  252.     then delete line L of card field "List"
  253.   end repeat
  254.   choose browse tool
  255. end mouseUp
  256.  
  257.  
  258.  
  259. -- part 76 (field)
  260. -- low flags: 80
  261. -- high flags: 0000
  262. -- rect: left=156 top=120 right=205 bottom=356
  263. -- title width / last selected line: 0
  264. -- icon id / first selected line: 0 / 0
  265. -- text alignment: 0
  266. -- font id: 3
  267. -- text size: 12
  268. -- style flags: 0
  269. -- line height: 16
  270. -- part name: Now is the Time
  271.  
  272.  
  273. -- part 78 (field)
  274. -- low flags: 00
  275. -- high flags: 0000
  276. -- rect: left=156 top=120 right=205 bottom=356
  277. -- title width / last selected line: 0
  278. -- icon id / first selected line: 0 / 0
  279. -- text alignment: 0
  280. -- font id: 3
  281. -- text size: 12
  282. -- style flags: 0
  283. -- line height: 16
  284. -- part name: Time
  285.  
  286.  
  287. -- part 82 (field)
  288. -- low flags: 80
  289. -- high flags: 0000
  290. -- rect: left=156 top=120 right=205 bottom=356
  291. -- title width / last selected line: 0
  292. -- icon id / first selected line: 0 / 0
  293. -- text alignment: 0
  294. -- font id: 3
  295. -- text size: 12
  296. -- style flags: 0
  297. -- line height: 16
  298. -- part name: Test
  299.  
  300.  
  301. -- part 87 (button)
  302. -- low flags: 00
  303. -- high flags: 8002
  304. -- rect: left=353 top=19 right=37 bottom=406
  305. -- title width / last selected line: 0
  306. -- icon id / first selected line: 0 / 0
  307. -- text alignment: 1
  308. -- font id: 0
  309. -- text size: 12
  310. -- style flags: 0
  311. -- line height: 16
  312. -- part name: Save
  313. ----- HyperTalk script -----
  314. on mouseUp
  315.   ask "Save text to what file name?"
  316.   if it is empty then exit mouseUp
  317.   put it into fileName
  318.   put number of lines in card field "List" into Count
  319.   repeat with L= 1 to Count
  320.     repeat while line L of card field "List" = fileName
  321.       answer "Replace document with same name?" with "OK" or "Cancel"
  322.       set the cursor to 4
  323.       set the lockScreen to true
  324.       put bkgnd field "Text" into card field fileName
  325.       put fileName into bkgnd field "Title"
  326.       exit mouseUp
  327.     end repeat
  328.   end repeat
  329.   set the cursor to 4
  330.   set the lockScreen to true
  331.   domenu "New Field"
  332.   get the number of card fields
  333.   set name of card field IT to filename
  334.   put bkgnd field "Text" into card field fileName
  335.   put number of lines in card field "List" into counter
  336.   add 1 to counter
  337.   put fileName into line counter of card field "List"
  338.   put ">>"&fileName&"<<" into bkgnd field "Title"
  339.   hide card field fileName
  340.   choose browse tool
  341. end mouseUp
  342.  
  343.  
  344.  
  345. -- part 115 (button)
  346. -- low flags: 00
  347. -- high flags: 8002
  348. -- rect: left=178 top=19 right=37 bottom=244
  349. -- title width / last selected line: 0
  350. -- icon id / first selected line: 0 / 0
  351. -- text alignment: 1
  352. -- font id: 0
  353. -- text size: 12
  354. -- style flags: 0
  355. -- line height: 16
  356. -- part name: Transfer
  357. ----- HyperTalk script -----
  358. on mouseUp
  359.   set the lockScreen to true
  360.   get location of bkgnd field "Title"
  361.   click at it
  362.   type tab
  363.   domenu "Copy Text"
  364.   open Application
  365. end mouseUp
  366.  
  367.  
  368.  
  369. -- part 116 (field)
  370. -- low flags: 80
  371. -- high flags: 0000
  372. -- rect: left=156 top=120 right=205 bottom=356
  373. -- title width / last selected line: 0
  374. -- icon id / first selected line: 0 / 0
  375. -- text alignment: 0
  376. -- font id: 3
  377. -- text size: 12
  378. -- style flags: 0
  379. -- line height: 16
  380. -- part name: Intro
  381.  
  382.  
  383. -- part 117 (button)
  384. -- low flags: 00
  385. -- high flags: 8002
  386. -- rect: left=0 top=36 right=53 bottom=115
  387. -- title width / last selected line: 0
  388. -- icon id / first selected line: 0 / 0
  389. -- text alignment: 1
  390. -- font id: 0
  391. -- text size: 12
  392. -- style flags: 0
  393. -- line height: 16
  394. -- part name: MacWrite
  395. ----- HyperTalk script -----
  396. on mouseUp
  397.   set the lockScreen to true
  398.   get location of bkgnd field "Title"
  399.   click at it
  400.   type tab
  401.   domenu "Copy Text"
  402.   open "MacWrite"
  403. end mouseUp
  404.  
  405.  
  406.  
  407. -- part 118 (button)
  408. -- low flags: 00
  409. -- high flags: 8002
  410. -- rect: left=114 top=36 right=53 bottom=244
  411. -- title width / last selected line: 0
  412. -- icon id / first selected line: 0 / 0
  413. -- text alignment: 1
  414. -- font id: 0
  415. -- text size: 12
  416. -- style flags: 0
  417. -- line height: 16
  418. -- part name: MS Word
  419. ----- HyperTalk script -----
  420. on mouseUp
  421.   set the lockScreen to true
  422.   get location of bkgnd field "Title"
  423.   click at it
  424.   type tab
  425.   domenu "Copy Text"
  426.   open "Microsoft Word"
  427. end mouseUp
  428.  
  429.  
  430.  
  431. -- part 119 (button)
  432. -- low flags: 00
  433. -- high flags: 8002
  434. -- rect: left=243 top=36 right=53 bottom=354
  435. -- title width / last selected line: 0
  436. -- icon id / first selected line: 0 / 0
  437. -- text alignment: 1
  438. -- font id: 0
  439. -- text size: 12
  440. -- style flags: 0
  441. -- line height: 16
  442. -- part name: <<blank>>
  443. ----- HyperTalk script -----
  444. on mouseUp
  445.   --set the lockScreen to true
  446.   --get location of bkgnd field "Title"
  447.   --click at it
  448.   --type tab
  449.   --domenu "Copy Text"
  450.   --open " "
  451. end mouseUp
  452.  
  453.  
  454.  
  455. -- part 120 (button)
  456. -- low flags: 00
  457. -- high flags: 8002
  458. -- rect: left=353 top=36 right=53 bottom=436
  459. -- title width / last selected line: 0
  460. -- icon id / first selected line: 0 / 0
  461. -- text alignment: 1
  462. -- font id: 0
  463. -- text size: 12
  464. -- style flags: 0
  465. -- line height: 16
  466. -- part name: <<blank>>
  467. ----- HyperTalk script -----
  468. on mouseUp
  469.   --set the lockScreen to true
  470.   --get location of bkgnd field "Title"
  471.   --click at it
  472.   --type tab
  473.   --domenu "Copy Text"
  474.   --open " "
  475. end mouseUp
  476.  
  477.  
  478.  
  479. -- part 121 (button)
  480. -- low flags: 00
  481. -- high flags: 8002
  482. -- rect: left=435 top=36 right=53 bottom=512
  483. -- title width / last selected line: 0
  484. -- icon id / first selected line: 0 / 0
  485. -- text alignment: 1
  486. -- font id: 0
  487. -- text size: 12
  488. -- style flags: 0
  489. -- line height: 16
  490. -- part name: <<blank>>
  491. ----- HyperTalk script -----
  492. on mouseUp
  493.   --set the lockScreen to true
  494.   --get location of bkgnd field "Title"
  495.   --click at it
  496.   --type tab
  497.   --domenu "Copy Text"
  498.   --open "MacWrite"
  499. end mouseUp
  500.  
  501.  
  502.  
  503. -- part 122 (field)
  504. -- low flags: 80
  505. -- high flags: 0000
  506. -- rect: left=156 top=120 right=205 bottom=356
  507. -- title width / last selected line: 0
  508. -- icon id / first selected line: 0 / 0
  509. -- text alignment: 0
  510. -- font id: 3
  511. -- text size: 12
  512. -- style flags: 0
  513. -- line height: 16
  514. -- part name: Instructions
  515.  
  516.  
  517. -- part contents for card part 12
  518. ----- text -----
  519.  
  520.  
  521. -- part contents for background part 23
  522. ----- text -----
  523.  
  524.  
  525. -- part contents for card part 27
  526. ----- text -----
  527. ECRA
  528.  
  529. -- part contents for background part 24
  530. ----- text -----
  531. You have already used that name (check your List)........
  532.  
  533. Please choose another name
  534. or use button Save As..........
  535.  
  536. -- part contents for background part 26
  537. ----- text -----
  538. good men
  539.  
  540. -- part contents for card part 31
  541. ----- text -----
  542.  is the time
  543.  
  544.  
  545. -- part contents for card part 32
  546. ----- text -----
  547. to the aid of their country!
  548.  
  549. -- part contents for card part 45
  550. ----- text -----
  551.  
  552.  
  553.  
  554.  
  555.  
  556. -- part contents for card part 51
  557. ----- text -----
  558. Now is the time for all good men to come to the aid of their country.
  559.     
  560.  
  561. -- part contents for card part 52
  562. ----- text -----
  563. Now is the time for all good men to come to the aid of their party.
  564.  
  565. -- part contents for card part 53
  566. ----- text -----
  567. Now is the time for all good men to come to the aid of their party.
  568. The quick brown fox jumped over the sleepy lazy dog.
  569.  
  570. -- part contents for card part 54
  571. ----- text -----
  572. Now is the time for all good men to come to the aid of their party.
  573. The quick brown fox jumped over the sleepy lazy dog.
  574.  
  575. -- part contents for card part 55
  576. ----- text -----
  577. Now is the time for all good men to come to the aid of their party.
  578. The quick brown fox jumped over the sleepy lazy dog.
  579. Now is the time for all good men to come to the aid of their party.
  580. The quick brown fox jumped over the sleepy lazy dog.
  581. Now is the time for all good men to come to the aid of their party.
  582. The quick brown fox jumped over the sleepy lazy dog.
  583.  
  584.  
  585. -- part contents for card part 56
  586. ----- text -----
  587. Now is the time for all good men to come to the aid of their party.
  588. The quick brown fox jumped over the sleepy lazy dog.
  589.  
  590. -- part contents for card part 59
  591. ----- text -----
  592. Now is the time for all good men to come to the aid of their party.
  593. The quick brown fox jumped over the sleepy lazy dog.
  594.  
  595. -- part contents for card part 60
  596. ----- text -----
  597. Now is the time for all good men to come to the aid of their party.
  598. The quick brown fox jumped over the sleepy lazy dog.
  599.  
  600. -- part contents for card part 61
  601. ----- text -----
  602. Now is the time for all good men to come to the aid of their party.
  603. The quick brown fox jumped over the sleepy lazy dog.
  604.  
  605. -- part contents for card part 62
  606. ----- text -----
  607. Now is the time for all good men to come to the aid of their party.
  608. The quick brown fox jumped over the sleepy lazy dog.
  609.  
  610. -- part contents for card part 63
  611. ----- text -----
  612. Now is the time for all good men to come to the aid of their party.
  613. The quick brown fox jumped over the sleepy lazy dog.
  614.  
  615. -- part contents for card part 64
  616. ----- text -----
  617. Now is the time for all good men to come to the aid of their party.
  618. The quick brown fox jumped over the sleepy lazy dog.
  619.  
  620. -- part contents for card part 65
  621. ----- text -----
  622. Now is the time for all good men to come to the aid of their party.
  623. The quick brown fox jumped over the sleepy lazy dog.
  624.  
  625. -- part contents for card part 66
  626. ----- text -----
  627. Now is the time for all good men to come to the aid of their party.
  628. The quick brown fox jumped over the sleepy lazy dog.
  629.  
  630. -- part contents for card part 67
  631. ----- text -----
  632. Now is the time for all good men to come to the aid of their party.
  633. The quick brown fox jumped over the sleepy lazy dog.
  634.  
  635. -- part contents for card part 68
  636. ----- text -----
  637. Now is the time for all good men to come to the aid of their party.
  638. The quick brown fox jumped over the sleepy lazy dog.
  639.  
  640. -- part contents for card part 69
  641. ----- text -----
  642. Now is the time for all good men to come to the aid of their party.
  643. The quick brown fox jumped over the sleepy lazy dog.
  644.  
  645. -- part contents for card part 70
  646. ----- text -----
  647. Now is the time for all good men to come to the aid of their party.
  648. The quick brown fox jumped over the sleepy lazy dog.
  649.  
  650. -- part contents for card part 71
  651. ----- text -----
  652. Now is the time for all good men to come to the aid of their party.
  653. The quick brown fox jumped over the sleepy lazy dog.
  654.  
  655. -- part contents for card part 72
  656. ----- text -----
  657. Now is the time for all good men to come to the aid of their party.
  658. The quick brown fox jumped over the sleepy lazy dog.
  659.  
  660. -- part contents for card part 73
  661. ----- text -----
  662. Now is the time for all good men to come to the aid of their party.
  663. The quick brown fox jumped over the sleepy lazy dog.
  664.  
  665. -- part contents for card part 75
  666. ----- text -----
  667. Now is the time for all good men to come to the aid of their party.
  668. The quick brown fox jumped over the sleepy lazy dog.
  669.  
  670. -- part contents for card part 76
  671. ----- text -----
  672. Now is the time for all good men to come to the aid of their party.
  673. The quick brown fox jumped over the sleepy lazy dog.
  674.  
  675. -- part contents for card part 77
  676. ----- text -----
  677. Now is the time for all good men to come to the aid of their party.
  678. The quick brown fox jumped over the sleepy lazy dog.
  679.  
  680. -- part contents for background part 21
  681. ----- text -----
  682. Now is the time for all good men to come to the aid of their party.
  683.  
  684.  
  685. -- part contents for card part 82
  686. ----- text -----
  687. Now is the time for all good men to come to the aid of their party.
  688.  
  689.  
  690. -- part contents for background part 32
  691. ----- text -----
  692. Now is the time for all good men to come to the aid of their party.
  693.  
  694.  
  695. -- part contents for card part 86
  696. ----- text -----
  697. Now is the time for all good men to come to the aid of their party.
  698.  
  699.  
  700. -- part contents for card part 103
  701. ----- text -----
  702. Now is the time for all good men to come to the aid of their party.
  703.  
  704.  
  705. -- part contents for card part 106
  706. ----- text -----
  707. Now is the time for all good men to come to the aid of their party.
  708. Now is the time for all good men to come to the aid of their party.
  709.                   to come to the aid of their party.
  710.  
  711.  
  712. -- part contents for card part 108
  713. ----- text -----
  714. Now is the time for all good men to come to the aid of their party.
  715. Now is the time for all good men to come to the aid of their party.
  716.                   to come to the aid of their party.
  717. to come to the aid of their party.
  718. to come to the aid of their party.
  719. to come to the aid of their party.
  720.  
  721.  
  722. -- part contents for card part 109
  723. ----- text -----
  724. Now is the time for all good men to come to the aid of their party.
  725. Now is the time for all good men to come to the aid of their party.
  726.                   to come to the aid of their party.
  727. to come to the aid of their party.
  728. to come to the aid of their party.
  729. to come to the aid of their party.
  730.  
  731.  
  732. -- part contents for card part 110
  733. ----- text -----
  734. Now is the time for all good men to come to the aid of their party.
  735.  
  736.  
  737. -- part contents for card part 111
  738. ----- text -----
  739. Now is the time for all good men to come to the aid of their party.
  740.  
  741.  
  742. -- part contents for card part 112
  743. ----- text -----
  744. The quality of mercy is not strained...
  745. it falleth like the gentle rain from heaven.
  746. The quality of mercy is not strained...
  747. it falleth like the gentle rain from heaven.
  748.  
  749. -- part contents for card part 113
  750. ----- text -----
  751. The quality of mercy is not strained...
  752. it falleth like the gentle rain from heaven.
  753. Jack & Jill ran up the hill.
  754.  
  755. -- part contents for card part 114
  756. ----- text -----
  757. The quality of mercy is not strained...
  758. it falleth like the gentle rain from heaven.
  759. Jack & Jill ran up the hill.
  760. To fetch a pail of water
  761.  
  762. -- part contents for card part 78
  763. ----- text -----
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771. -- part contents for card part 116
  772. ----- text -----
  773. INTRODUCTION:       
  774.  
  775.        The purpose of creating this text writer stack was to create a writing environment that more closely resembled word processing and at the same time did not clutter up my desktop with text icons which other text editor
  776. type of stacks, which I have tried, do.
  777.  
  778.        What this stack does is to create hidden fields where your documents are stored after you use Save or Save As until you open them up again.  Then when you are ready to print out your work, you can either use the standard Report printing as provided in HyperCard, or you can paste the contents of your work directly into any other application that you may like to use.
  779.       
  780.        One nice feature of this stack is that there is List which you can call up at any time which lists all the documents you have created, and which by merely dragging across the name of the document and choosing Open, will open it up on the screen.
  781.  
  782.        After you have finished reading this, delete this introduction by choosing the Delete button, then choose either  "Open" or "List" and read the   Instructions file.
  783.  
  784.        I have not protected this stack and purposely left room for you to add additional buttons for your own experimentation.
  785.  
  786.        Fred Di Marco
  787.        Compuserve 72667,2376
  788.  
  789.  
  790.  
  791.  
  792.  
  793. -- part contents for card part 22
  794. ----- text -----
  795. Intro
  796. Instructions
  797.  
  798.  
  799. -- part contents for card part 122
  800. ----- text -----
  801. "Open"
  802.      This button opens up the "List" field which lists all documents created.
  803. If you don't want to open any one of them just click on "Hide List".  To open a document listed just select it by dragging across its name and choose open again, and it will appear on the screen.
  804.  
  805. "Delete"
  806.      This button will not only delete the hidden field where the document is stored but also the name off the "List".  It is not case sensitive.
  807.  
  808. "List"
  809.      Lists all documents created.  Click on "Hide List" to make it go away.
  810.  
  811. "Transfer", "MacWrite", "MS Word"
  812.      These buttons create a copy of any open document and then either:
  813.           - Transfers you to an application or document of your choosing,
  814.           - Transfers you to MacWrite or
  815.           - Transfers you to MS Word
  816.      Then when the application opens merely choose Paste from the menu or Command-V and your document from HyperCard is pasted into the application for enhancements or whatever. 
  817.  
  818. "Report"
  819.      Does the standard Report Printing as provided in HyperCard
  820.  
  821. "New"
  822.     Clears the Title and Text areas of the screen
  823.  
  824. "Save"
  825.      Saves document and checks the List to see if you have used the chosen name before. Here is where I encountered a bug which I have not been able to solve.  If for example you saved a document as "Frederick" and attempted to save either the same one or a different one as "Fred", the various scripts I have tried cannot seem to differentiate between them when the search of the List names occur.  If someone can come up with the right script, I'd like to know.
  826.  
  827. "Save As"
  828.      The usual Save As feature, but with the same bug as the Save feature when it comes to checking names.
  829.  
  830. "Home"
  831.      I don't think I'm in Kansas anymore!
  832.  
  833. "<<blank>>"
  834.      These have the same script as Transfer but disabled.
  835.  
  836.  
  837.     Of course I would appreciate any feedback or comments and hope I've contributed something (even if its just a little) to HyperCard creativity.
  838.  
  839.                Fred Di Marco
  840.                Compuserve 72667,2376
  841.  
  842.      
  843.  
  844. -- part contents for background part 27
  845. ----- text -----
  846. >>Intro<<
  847.  
  848. -- part contents for background part 33
  849. ----- text -----
  850. INTRODUCTION:       
  851.  
  852.        The purpose of creating this text writer stack was to create a writing environment that more closely resembled word processing and at the same time did not clutter up my desktop with text icons which other text editor
  853. type of stacks, which I have tried, do.
  854.  
  855.        What this stack does is to create hidden fields where your documents are stored after you use Save or Save As until you open them up again.  Then when you are ready to print out your work, you can either use the standard Report printing as provided in HyperCard, or you can paste the contents of your work directly into any other application that you may like to use.
  856.       
  857.        One nice feature of this stack is that there is List which you can call up at any time which lists all the documents you have created, and which by merely dragging across the name of the document and choosing Open, will open it up on the screen.
  858.  
  859.        After you have finished reading this, delete this introduction by choosing the Delete button, then choose either  "Open" or "List" and read the   Instructions file.
  860.  
  861.        I have not protected this stack and purposely left room for you to add additional buttons for your own experimentation.
  862.  
  863.        Fred Di Marco
  864.        Compuserve 72667,2376
  865.  
  866.  
  867.  
  868.  
  869.  
  870. -- part contents for card part 123
  871. ----- text -----
  872. This is a try at using this.